@charset "utf-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select, figure { margin: 0; padding: 0; font-size: 12px }
em, u, i { font-style: normal; text-decoration: none }
li { list-style: none }
img { border: 0; vertical-align: middle }
table { border-collapse: collapse; border-spacing: 0 }
p { word-wrap: break-word }
body { color: #333!important; -webkit-user-select: none; -webkit-text-size-adjust: none; font-size: 100%; font-family: HelveticaNenu, Helvetica, sans-serif; moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;/**禁止选中文字*/ }
a, a:active { text-decoration: none!important; color: #333!important; font-weight: 100!important; outline: 0; }
.fix:after, .content dl:after, .posts-list a:after, .dis-content .other:after, .reply-box .other:after,.posts-list .thumbnail:after,.game-list:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; overflow: hidden }
.dn { display: none }
.db { display: block }


.ui-header .ui-title, .ui-footer .ui-title { font-size: 20px; padding: 8px 0 }
#header { position: fixed; z-index: 2; top: 0; left: 0; width: 100%; height: 45px; line-height: 45px; background: #eee; padding: 0; color: #eee; font-size: 18px; text-align: center; font-weight: bold; border-bottom: 1px solid #ddd; }
.top-btn { position: absolute }
#header .r { right: 0 }
#header .l { left: 0 }
#header h1 { color: #666; font-size: 18px }
.top-btn{display:block; width:46px; height:46px; background-size:auto 28px; background-position:50% 50%; text-indent:-9999px; background-repeat:no-repeat}
.icon-user{background-image:url(../img/cc_06.png)}
.icon-back{background-image:url(../img/cc_43.png); background-size:auto 20px}
.icon-new-post{background-image:url(../img/hlv.png)}
.icon-reply{}

#wrapper { padding-top: 45px}
/*#wrapper {
	position: absolute;
	z-index: 1;
	top: 45px;
	bottom: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
}

#scroller {
	position: absolute;
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 100%;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}*/



.like, .fwin_dialog_replyForm {-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation-duration: 1s; -webkit-animation-delay: .2s; -webkit-animation-timing-function: ease; -webkit-animation-fill-mode: both; -moz-animation-duration: 1s; -moz-animation-delay: .2s; -moz-animation-timing-function: ease; -moz-animation-fill-mode: both; -ms-animation-duration: 1s; -ms-animation-delay: .2s; -ms-animation-timing-function: ease; -ms-animation-fill-mode: both; animation-duration: 1s; animation-delay: .2s; animation-timing-function: ease; animation-fill-mode: both; }
 @-webkit-keyframes pulse {
 0% {
-webkit-transform: scale(1);
}
 50% {
-webkit-transform: scale(1.1);
}
 100% {
-webkit-transform: scale(1);
}
}
@-moz-keyframes pulse {
 0% {
-moz-transform: scale(1);
}
 50% {
-moz-transform: scale(1.1);
}
 100% {
-moz-transform: scale(1);
}
}
@-ms-keyframes pulse {
 0% {
-ms-transform: scale(1);
}
 50% {
-ms-transform: scale(1.1);
}
 100% {
-ms-transform: scale(1);
}
}
@-o-keyframes pulse {
 0% {
-o-transform: scale(1);
}
 50% {
-o-transform: scale(1.1);
}
 100% {
-o-transform: scale(1);
}
}
@keyframes pulse {
 0% {
transform: scale(1);
}
 50% {
transform: scale(1.1);
}
 100% {
transform: scale(1);
}
}
.pulse { -webkit-animation-name: pulse; -moz-animation-name: pulse; -ms-animation-name: pulse; -o-animation-name: pulse; animation-name: pulse; }
@-webkit-keyframes fadeInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
}
}
 @-moz-keyframes fadeInDown {
 0% {
 opacity: 0;
 -moz-transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -moz-transform: translateY(0);
}
}
 @-ms-keyframes fadeInDown {
 0% {
 opacity: 0;
 -ms-transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -ms-transform: translateY(0);
}
}
 @-o-keyframes fadeInDown {
 0% {
 opacity: 0;
 -ms-transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -ms-transform: translateY(0);
}
}
 @keyframes fadeInDown {
 0% {
 opacity: 0;
 transform: translateY(-20px);
}
 100% {
 opacity: 1;
 transform: translateY(0);
}
}
.fadeInDown { -webkit-animation-name: fadeInDown; -moz-animation-name: fadeInDown; -ms-animation-name: fadeInDown; -o-animation-name: fadeInDown; animation-name: fadeInDown; }
 @-webkit-keyframes fadeOutUp {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
}
}
@-moz-keyframes fadeOutUp {
 0% {
 opacity: 1;
 -moz-transform: translateY(0);
}
 100% {
 opacity: 0;
 -moz-transform: translateY(-20px);
}
}
@-ms-keyframes fadeOutUp {
 0% {
 opacity: 1;
 -ms-transform: translateY(0);
}
 100% {
 opacity: 0;
 -ms-transform: translateY(-20px);
}
}
@-o-keyframes fadeOutUp {
 0% {
 opacity: 1;
 -o-transform: translateY(0);
}
 100% {
 opacity: 0;
 -o-transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
 0% {
 opacity: 1;
 transform: translateY(0);
}
 100% {
 opacity: 0;
 transform: translateY(-20px);
}
}
.fadeOutUp { -webkit-animation-name: fadeOutUp; -moz-animation-name: fadeOutUp; -ms-animation-name: fadeOutUp; -o-animation-name: fadeOutUp; animation-name: fadeOutUp; }
/*焦点图*/
.slideBox { position: relative; width: 100%; height: 150px; overflow: hidden; background: url(http://static.ccplay.com.cn/static/common/img/bg_40x40.png) }
.slideBox .bd { position: relative; z-index: 0; }
.slideBox .bd li { position: relative }
.slideBox .bd li img { width: 100%; height:150px; display: block; margin: auto }
.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.slideBox .bd li .tit { display: block; width: 100%; position: absolute; bottom: 0; text-indent: 10px; height: 28px; line-height: 28px; color: #fff }
.hd { position: absolute; height: 25px; bottom: 0; right: 0; z-index: 1; width: 100%; text-align: center }
.hd li { display: inline-block; width: 6px; height: 6px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #fff; text-indent: -9999px; overflow: hidden; margin: 0 4px; -moz-box-shadow: 0px 0px 5px #333333; -webkit-box-shadow: 0px 0px 5px #333333; box-shadow: 0px 0px 5px #333333; }
.hd li.on { border: 1px solid #fff; background: none; position: relative; top: 1px }
/*广告*/
.ad_box { padding-left: 10px }
.ad_box img { width: 100%; height: 50px; }
.ad_box li { padding: 10px 10px 10px 0 }
/*版块*/
.home .content { margin-bottom: 30px }
.content, .top-posts, .posts-list, .loading-box, .reply-list, .reply-notice-list, .game-list { border: 1px solid #eee; border-width: 1px 0; background: #fff; overflow: hidden }
.content dl, .top-posts a span, .posts-list .describe, .reply-box .dis-content { border-top: 1px solid #ddd; padding: 10px 0; padding-left: 10px; margin-top: -1px }
.content dl img, .reply-box img { width: 50px; border-radius: 100%; }
.content dl dt, .reply-box dl dt { float: left; padding-right: 10px }
.content dl p, .reply-box dl p { margin-top: 5px; color: #999 }
.content dl p span, .reply-box dl p span { margin-right: 10px; font-size: 12px; font-weight: 100 }
.content dl h3, .reply-box dl h3 { margin-top: 3px; font-size: 16px; font-weight: 100; padding-right: 10px }
.content dl h3 span { color: #e53333 }
.content a{display:block}
.content dl{margin-left:10px; padding-left:0}
.content a:active, .top-posts a:active, .posts-list a:active { background-color: #eee }
/*帖子列表*/
.list-page,.list-dis{padding-bottom:50px}
.list-page .content, .list-dis .content { border-width: 0 0 1px 0; }
.quick-menu, .ad_box ul,.btn-box{ display: table; width: 100%; table-layout: fixed; border-top: 1px solid #eee }
.quick-menu { width:70%; position: absolute; left:50%; margin-left:-35%; top: 0 }
.quick-menu li, .ad_box li,.btn-box a{ display: table-cell; width: 100%; overflow: hidden; text-align: center }
.quick-menu li a { display: block; font-size: 16px; line-height: 41px }
.quick-menu li.on a { border-bottom: 3px solid #e53333; color: #e53333 }
/*置顶帖*/
.top-posts { border-width: 0 0 1px 0; }
.list-page .top-posts { border-width: 0 0 20px 0; }
.top-posts a { display: block }
.top-posts a span { display: block; margin-left: 10px; padding: 8px 0; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.tag { display: inline-block; font-size: 10px; font-weight:100; border: 1px solid #e53333; color: #e53333; padding: 1px 2px; margin-right:3px; border-radius:3px; background: #fff; line-height:normal}
.posts-list .tag{position:relative; top:-4px; margin-right:1px}
.posts-list {border-width:0 0 20px 0}
.posts-list a { display: block }
.posts-list .other { padding: 0 10px 10px 10px }
.posts-list .describe { font-size: 14px; margin-left: 10px; padding-left: 0; line-height:140%}
.posts-list .describe .title{font-weight:bold; display:inline-block; padding-bottom:5px}
.posts-list .thumbnail {height:100px; width:100%; margin-bottom:10px; overflow:hidden}
.posts-list .thumbnail span{height:100px; margin-left:10px; display:inline-block; float:left}
.posts-list .thumbnail span img{height:100px}


.posts-list .other, .dis-content .other span { font-size: 10px; color: #999 }
.posts-list .other span, .list-dis .content dd .time, .dis-content .other span { padding-left: 16px }
.posts-list .author { background: url(../img/author.png) no-repeat; background-size: contain }
.posts-list .time, .list-dis .content dd .time, .reply-box .other .time { float: right; background: url(../img/time.png) no-repeat; margin-right: 10px; background-size: contain }
.posts-list .reply, .dis-content .other .reply, .reply-box .other .reply { float: right; background: url(../img/reply.png) no-repeat; background-size: contain }
/*加载*/
.loading-box{padding-bottom:50px; border-bottom:none}
.loading-box p,.loading-box a{font-size: 14px; padding:10px; padding: 10px 0 30px 0; text-align: center; display:block}
.loading-box img { height: 25px }
/*帖子详情*/
.dis-content { padding:0 10px 10px 10px }
.list-dis .content .tag,.reply-content-box .tag,.reply-reply-list .tag { margin:2px 0 0 3px; position:relative; padding:0 1px;  border-radius:3px;  background: #e53333; color: #fff; text-shadow: 0px 0px 0px #e53333; }
.list-dis .content dd .time { float: none}
.other .delete-post,.other .delete-reply{ background: url(../img/fbg.png) no-repeat;  background-size: contain; color: #e53333!important; margin-left:0px!important}
.list-dis .time,.list-dis .delete-reply{ background-size:auto 10px!important; background-position:0 center!important; padding-left:13px!important; font-size:10px!important;}
.dis-content h1 { font-size: 18px; margin-bottom: 10px }
.dis-content p { font-size: 14px; line-height: 140% }
.dis-content .other{margin-top:15px}
.dis-content .other span, .reply-box .other span { font-size: 12px; padding-left: 18px; display: inline-block; margin: 10px }
.dis-content .like, .reply-box .like { float: right; background: url(../img/fqy.png) no-repeat; background-size: contain }
.dis-content .like.on, .reply-box .like.on { background: url(../img/fqx.png) no-repeat; background-size: contain; color: #e53333 }
.dis-content .thumbnail a{display:inline-block; background:none}
.dis-content .thumbnail img{margin:5px 1%; max-width:95%; background-color:#eee}



#galleryOverlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background-color:#222;background-color:rgba(0,0,0,.8);overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}
#galleryOverlay.visible{opacity:1;}
#gallerySlider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;-moz-transition:left 0.4s ease;-webkit-transition:left 0.4s ease;transition:left 0.4s ease;}
#gallerySlider .placeholder{background:url("preloader.gif") no-repeat center center;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block;}
#gallerySlider .placeholder:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}
#gallerySlider .placeholder img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle;}
#gallerySlider.rightSpring{-moz-animation:rightSpring 0.3s;-webkit-animation:rightSpring 0.3s;}
#gallerySlider.leftSpring{-moz-animation:leftSpring 0.3s;-webkit-animation:leftSpring 0.3s;}
@-moz-keyframes rightSpring{0%{margin-left:0px;}50%{margin-left:-30px;}100%{margin-left:0px;}}
@-moz-keyframes leftSpring{0%{margin-left:0px;}50%{margin-left:30px;}100%{margin-left:0px;}}
@-webkit-keyframes rightSpring{0%{margin-left:0px;}50%{margin-left:-30px;}100%{margin-left:0px;}}
@-webkit-keyframes leftSpring{0%{margin-left:0px;}50%{margin-left:30px;}100%{margin-left:0px;}}
#prevArrow,#nextArrow{border:none;text-decoration:none;background:url('arrows.png') no-repeat;opacity:1;cursor:pointer;position:absolute;width:43px;height:58px;top:50%;margin-top:-29px;-moz-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
#prevArrow:hover,#nextArrow:hover{opacity:1;}
#prevArrow{background-position:left top;left:40px;}
#nextArrow{background-position:right top;right:40px;}
#pagelimit{position:absolute; width:100%;bottom:10px;left:0; text-align:center;color:#fff;font-size:14px; display:inline-block; text-shadow:1px 1px 1px #333333;}
#closebutton{position: absolute; right: 0; top: 0; width:50px; height:50px; cursor: pointer; z-index:5; display:inline-block; background:url(../img/ers.png); background-size:cover}



.like.on a { color: #e53333!important }
.reply-title { padding: 15px 0 5px 10px; background:#eee}
.reply-list,.reply-notice-list {border-bottom:20px solid #eee}
.reply-box .dis-content { padding: 10px 0 0 0 }
.reply-box { padding-left: 10px }
.reply-box .user-img img { width: 40px }
.reply-box .user-name {margin: 0 5px; font-size:16px}
.reply-box .other { padding-right: 10px; color: #999 }
.reply-box .other .time { float: left; margin-left: 0 }
.reply-box dl p { margin-top: 0px }
.reply-box dl p span { font-size: 10px }
.reply-box dl h3 { margin-top: 2px; font-size: 14px }
.reply-box .dis-content p { padding-right: 10px; padding-bottom: 10px }
.reply-content-box { font-size: 14px }
.reply-content { display:block; padding:10px 0 }
.reply-box .thumbnail img{border-radius:0; width:auto; max-width:95% !important}
.b-reply{float:right; width:20px; height:20px; background:url(../img/reply.png); background-size:cover; margin:8px 15px 0 0}



/*回帖*/
.fwin_dialog_replyForm { width: 100%; height: 100% }
.g-mask { position: fixed; top: -0px; left: -0px; width: 100%; height: 100%; background: #000; filter: alpha(opacity=60); opacity: 0.5; z-index: 10000; }
.replyForm,.pic-box,.delete-prompt { width: 100%; position: fixed; z-index: 10001; top: 0px; left: 0px; background: #fff }
.sendRCon { padding: 10px; height: 120px }
.sendRCon-title{width:100%; padding:5px 0; outline: none; font-size: 14px; border:0; border-bottom:1px solid #eee; margin-bottom:5px}
.sendRCon-content { width: 100%; height:90px; border: 0; outline: none; resize: none; font-size: 14px; line-height: 130% }
.sendNav { background: #eee; border-top: 1px solid #ddd }
.sendNav ul { width: 100%; display: -moz-box; display: -webkit-box; display: box; }
.sendNav li { -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; line-height: 24px; text-align: center; }
.sendNav a { display: block; padding: 8px 5px; font-size: 16px }
.sendNav a.sendBtn { color: #39f !important }
.operatIcon { background: url(../img/more_emoji_store.png) no-repeat center; background-size: auto 30px; height: 24px }
.picIcon { background: url(../img/fcc.png) no-repeat center; background-size: auto 27px; height: 24px }

.delete-prompt{width:90%; left:50%; margin-left:-45%; top:50%; margin-top:-60px}
.delete-prompt p{font-size:18px; text-align:center; padding:25px 10px}
.btn-box a{padding:10px}
a.delete-reply,a.delete-post{color:#e53333!important; border-left:1px solid #ddd}

.fwin_dialog_replyForm .slideBox { margin: 181px auto 0 auto; height: 150px; padding-top: 10px; clear: both; background: #fff; position: fixed; z-index: 10001; left: 0; top: 0 }
.fwin_dialog_replyForm .bd { width: 312px; height: 117px; margin: 0 auto }
.fwin_dialog_replyForm .bd li { width: 312px; height: 117px; display: block; background: url(../img/smiley/expressImgA1.png) no-repeat #fff; background-size: 312px auto; background-position: 50% 50% }
.fwin_dialog_replyForm .bd li.bg2 { background-image: url(../img/smiley/expressImgA2.png); }
.fwin_dialog_replyForm .bd li.bg3 { background-image: url(../img/smiley/expressImgA3.png); }
.fwin_dialog_replyForm .bd li.bg4 { background-image: url(../img/smiley/expressImgA4.png); }
.fwin_dialog_replyForm .bd li.bg5 { background-image: url(../img/smiley/expressImgA5.png); }
.fwin_dialog_replyForm .bd a { width: 44px; height: 39px; display: block; float: left }
.fwin_dialog_replyForm .bd a:active { background-color: #000; -moz-opacity: 0.3; opacity: 0.3 }
img.smiley { width: 20px }
.op {/* pointer-events: none; filter: alpha(opacity=0); opacity: 0*/ visibility:hidden;}
.ui-page-theme-a .ui-btn.ui-btn-active, html .ui-bar-a .ui-btn.ui-btn-active, html .ui-body-a .ui-btn.ui-btn-active, html body .ui-group-theme-a .ui-btn.ui-btn-active, html head+body .ui-btn.ui-btn-a.ui-btn-active, .ui-page-theme-a .ui-checkbox-on:after, html .ui-bar-a .ui-checkbox-on:after, html .ui-body-a .ui-checkbox-on:after, html body .ui-group-theme-a .ui-checkbox-on:after, .ui-btn.ui-checkbox-on.ui-btn-a:after, .ui-page-theme-a .ui-flipswitch-active, html .ui-bar-a .ui-flipswitch-active, html .ui-body-a .ui-flipswitch-active, html body .ui-group-theme-a .ui-flipswitch-active, html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active, .ui-page-theme-a .ui-slider-track .ui-btn-active, html .ui-bar-a .ui-slider-track .ui-btn-active, html .ui-body-a .ui-slider-track .ui-btn-active, html body .ui-group-theme-a .ui-slider-track .ui-btn-active, html body div.ui-slider-track.ui-body-a .ui-btn-active { background-color: rgba(0, 0, 0, 0.3); border-color: #DDD; color: #555; text-shadow: 0 1px 0 #F3F3F3; }

.new-post .replyForm{top:45px}
.fwin_dialog_replyForm .slideBox,.pic-box { margin: 181px auto 0 auto}

.new-post .fwin_dialog_replyForm .slideBox,.new-post .pic-box { margin: 226px auto 0 auto}
.pic-box{padding-top:10px; min-height:150px}
.pic-box .pic{display:inline-block; width:50px; height:50px; margin:0 0 10px 9px; position:relative; background:#eee}
.pic-box .pic .img{width:50px; height:50px; overflow:hidden; display:inline-block; text-align:center}
.pic-box .pic img{height:100%;}
.state{background:rgba(0,0,0,.5); font-size:12px; width:50px; height:50px; line-height:50px; text-align:center; color:#fff; position:absolute; left:0; top:0}
.delete{position:absolute; top:-5px; right:-5px; display:block; width:20px; height:20px; background: url(../img/del.png) no-repeat; background-size:contain; z-index:99}

.a-top{display:none; text-indent:-9999px; position:fixed; bottom:60px; right:10px; width:44px; height:44px; background: url(../img/top.png) no-repeat; background-size:contain; border-radius:5px;}

.popup{display:none; text-align:center; color:#fff; font-weight:600; background-color: rgba(0, 0, 0, 0.5); width:100px; height:30px; position:fixed; z-index:10003; top:50%; left:50%; margin:-50px 0 0 -50px; padding-top:70px; background-repeat:no-repeat; background-position:center 10px; background-size: auto 50px; border-radius: 10%}
.correct{background-image: url(../img/popup_correct.png);}
.error{background-image: url(../img/popup_error.png);}
.warning{background-image: url(../img/popup_warning.png);}

.game-list{padding:10px 5px 5px 5px; margin-bottom:20px}
.game-list li{float:left; width:25%}
.game-list li a{display:block; padding:10px 0; text-align:center; font-size:14px}
.game-list li a span{display:block; white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.game-list li img{width:65%; border-radius: 10%; margin-bottom:5px}

.no-content{padding:30px; text-align:center; background:#fff;}
.no-content .reply{margin-left:10px; color:#069}
.no-content a{color:#069!important}

.home #header,.index-list-page #header,#header .r{display:none}
.home #wrapper,.index-list-page #wrapper{padding-top:0}


.user-btn{position:fixed; width:100%; bottom:0px; background-color: rgba(255, 255, 255, 0.8); padding:5px 0}
.user-btn a{display:block; width:90%; margin:0 auto; border:2px solid #66cc00; color:#66cc00!important; padding:10px 0; text-align:center; background:#fff; border-radius:5px;}
.user-btn a:active{background:#66cc00; color:#fff!important}


/*回复我的*/
.lv{background:#3399ff!important; border-color:#3399ff}
.my-posts-list,.reply-list{border-top-width:0px}
.reply-notice-list .other span,.user-reply-page .other span{margin-right:0}
.reply-list-title{background:#eee; padding:10px; margin:10px 15px 5px 25px; font-size:14px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; color:#999}
.location{ float: right; background: url(../img/location.png) no-repeat; background-size: contain }

.reply-reply-list{margin-left:25px}
.reply-reply-list .list{font-size:14px; line-height:130%; margin-bottom:5px; border-top:1px solid #eee; padding-top:10px}
.reply-reply-list .user-name{margin-left:0px}
.reply-reply-list .other{margin-top:5px}
.reply-reply-list .other span{margin-top:1px!important}
.more a{display:block; color:#069!important; padding-bottom:5px; text-align:center}
.reply-reply-list .no-content{padding:15px}

.page-no-content{text-align:center; font-size:14px; padding-top:110px; background:url(http://static.ccplay.com.cn/static/common/img/no_content.png) no-repeat center top; width:100px; background-size:contain; position:absolute; left:50%; top:50%; margin-left:-50px; margin-top:-80px; color:#ccc}




@media only screen and (min-width : 800px) {
body,#header{width:400px; margin:0 auto}
#header,.new-post .replyForm,.replyForm,.fwin_dialog_replyForm .slideBox,.delete-prompt,.fwin_dialog_replyForm .pic-box,.user-btn{width:400px; left:50%; margin-left:-200px !important}
}

